-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
draft driver for STUSB4500 #14895
base: master
Are you sure you want to change the base?
draft driver for STUSB4500 #14895
Conversation
[Experimental Bot, please feedback here] No, this PR does not fully meet the NuttX requirements. While it provides a summary and testing information, it lacks crucial details. Here's a breakdown of what's missing:
By addressing these points, the PR will be much more likely to be accepted. Remember to be clear, concise, and provide as much detail as possible. |
90c9862
to
e035f45
Compare
e035f45
to
2531052
Compare
@SimonFilgis please fix these coding style issues:
|
2531052
to
d14f2db
Compare
right now it is only possible to change the delivered power on the fly by 1. selecting PDO2 slot 2. write to POO2 3. renegotiate power by sw reset command
d14f2db
to
e48b4a1
Compare
https://github.com/ardnew/STUSB4500/blob/master/LICENSE I think I should add the license to nuttx/LICENSE... I took over defines and structs. The algorithm is from the STM app note. Is there an opinion about that? |
Right now it is only possible to change the delivered power on the fly by
Note: Please adhere to Contributing Guidelines.
Summary
Create a basic driver to negotiate power delivery with walladapter using STM STUSB4500 chip.
This is a standalone driver that does not change any other code. It may be selected, or not via kconfig.
Impact
New feature. No impact to any existing user or application expected.
Testing
Tested on custom board.